<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<title>ExifIFD0Descriptor (Metadata-Extractor - JavaDoc - An Open Source Java Library for Image File Metadata)</title>
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="ExifIFD0Descriptor (Metadata-Extractor - JavaDoc - An Open Source Java Library for Image File Metadata)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ExifIFD0Descriptor.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><a href='http://www.drewnoakes.com/code/exif/' title='Go to the project home page.'><img src='http://metadata-extractor.googlecode.com/git/Resources/metadata-extractor-logo-131x30.png' border=0 alt='Metadata Extractor Logo'></a></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/drew/metadata/exif/DataFormat.html" title="class in com.drew.metadata.exif"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/drew/metadata/exif/ExifIFD0Directory.html" title="class in com.drew.metadata.exif"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/drew/metadata/exif/ExifIFD0Descriptor.html" target="_top">Frames</a></li>
<li><a href="ExifIFD0Descriptor.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_com.drew.metadata.TagDescriptor">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">com.drew.metadata.exif</div>
<h2 title="Class ExifIFD0Descriptor" class="title">Class ExifIFD0Descriptor</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../com/drew/metadata/TagDescriptor.html" title="class in com.drew.metadata">com.drew.metadata.TagDescriptor</a>&lt;<a href="../../../../com/drew/metadata/exif/ExifIFD0Directory.html" title="class in com.drew.metadata.exif">ExifIFD0Directory</a>&gt;</li>
<li>
<ul class="inheritance">
<li>com.drew.metadata.exif.ExifIFD0Descriptor</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">ExifIFD0Descriptor</span>
extends <a href="../../../../com/drew/metadata/TagDescriptor.html" title="class in com.drew.metadata">TagDescriptor</a>&lt;<a href="../../../../com/drew/metadata/exif/ExifIFD0Directory.html" title="class in com.drew.metadata.exif">ExifIFD0Directory</a>&gt;</pre>
<div class="block">Provides human-readable string representations of tag values stored in a <code>ExifIFD0Directory</code>.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Drew Noakes http://drewnoakes.com</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_com.drew.metadata.TagDescriptor">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;com.drew.metadata.<a href="../../../../com/drew/metadata/TagDescriptor.html" title="class in com.drew.metadata">TagDescriptor</a></h3>
<code><a href="../../../../com/drew/metadata/TagDescriptor.html#_directory">_directory</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#ExifIFD0Descriptor(com.drew.metadata.exif.ExifIFD0Directory)">ExifIFD0Descriptor</a></strong>(<a href="../../../../com/drew/metadata/exif/ExifIFD0Directory.html" title="class in com.drew.metadata.exif">ExifIFD0Directory</a>&nbsp;directory)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getDescription(int)">getDescription</a></strong>(int&nbsp;tagType)</code>
<div class="block">Returns a descriptive value of the the specified tag for this image.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getOrientationDescription()">getOrientationDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getReferenceBlackWhiteDescription()">getReferenceBlackWhiteDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getResolutionDescription()">getResolutionDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getWindowsAuthorDescription()">getWindowsAuthorDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getWindowsCommentDescription()">getWindowsCommentDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getWindowsKeywordsDescription()">getWindowsKeywordsDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getWindowsSubjectDescription()">getWindowsSubjectDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getWindowsTitleDescription()">getWindowsTitleDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getXResolutionDescription()">getXResolutionDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getYCbCrPositioningDescription()">getYCbCrPositioningDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/ExifIFD0Descriptor.html#getYResolutionDescription()">getYResolutionDescription</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_com.drew.metadata.TagDescriptor">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;com.drew.metadata.<a href="../../../../com/drew/metadata/TagDescriptor.html" title="class in com.drew.metadata">TagDescriptor</a></h3>
<code><a href="../../../../com/drew/metadata/TagDescriptor.html#convertBytesToVersionString(int[], int)">convertBytesToVersionString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="ExifIFD0Descriptor(com.drew.metadata.exif.ExifIFD0Directory)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ExifIFD0Descriptor</h4>
<pre>public&nbsp;ExifIFD0Descriptor(<a href="../../../../com/drew/metadata/exif/ExifIFD0Directory.html" title="class in com.drew.metadata.exif">ExifIFD0Directory</a>&nbsp;directory)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="getDescription(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getDescription(int&nbsp;tagType)</pre>
<div class="block">Returns a descriptive value of the the specified tag for this image.
 Where possible, known values will be substituted here in place of the raw
 tokens actually kept in the Exif segment.  If no substitution is
 available, the value provided by getString(int) will be returned.</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../../com/drew/metadata/TagDescriptor.html#getDescription(int)">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/drew/metadata/TagDescriptor.html" title="class in com.drew.metadata">TagDescriptor</a>&lt;<a href="../../../../com/drew/metadata/exif/ExifIFD0Directory.html" title="class in com.drew.metadata.exif">ExifIFD0Directory</a>&gt;</code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>tagType</code> - the tag to find a description for</dd>
<dt><span class="strong">Returns:</span></dt><dd>a description of the image's value for the specified tag, or
         <code>null</code> if the tag hasn't been defined.</dd></dl>
</li>
</ul>
<a name="getReferenceBlackWhiteDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getReferenceBlackWhiteDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getReferenceBlackWhiteDescription()</pre>
</li>
</ul>
<a name="getYResolutionDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getYResolutionDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getYResolutionDescription()</pre>
</li>
</ul>
<a name="getXResolutionDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXResolutionDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getXResolutionDescription()</pre>
</li>
</ul>
<a name="getYCbCrPositioningDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getYCbCrPositioningDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getYCbCrPositioningDescription()</pre>
</li>
</ul>
<a name="getOrientationDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOrientationDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getOrientationDescription()</pre>
</li>
</ul>
<a name="getResolutionDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResolutionDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getResolutionDescription()</pre>
</li>
</ul>
<a name="getWindowsAuthorDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWindowsAuthorDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getWindowsAuthorDescription()</pre>
</li>
</ul>
<a name="getWindowsCommentDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWindowsCommentDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getWindowsCommentDescription()</pre>
</li>
</ul>
<a name="getWindowsKeywordsDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWindowsKeywordsDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getWindowsKeywordsDescription()</pre>
</li>
</ul>
<a name="getWindowsTitleDescription()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWindowsTitleDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getWindowsTitleDescription()</pre>
</li>
</ul>
<a name="getWindowsSubjectDescription()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getWindowsSubjectDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getWindowsSubjectDescription()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ExifIFD0Descriptor.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><a href='http://www.drewnoakes.com/code/exif/' title='Go to the project home page.'><img src='http://metadata-extractor.googlecode.com/git/Resources/metadata-extractor-logo-131x30.png' border=0 alt='Metadata Extractor Logo'></a></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/drew/metadata/exif/DataFormat.html" title="class in com.drew.metadata.exif"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/drew/metadata/exif/ExifIFD0Directory.html" title="class in com.drew.metadata.exif"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/drew/metadata/exif/ExifIFD0Descriptor.html" target="_top">Frames</a></li>
<li><a href="ExifIFD0Descriptor.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_com.drew.metadata.TagDescriptor">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2003-2012 Drew Noakes. All Rights Reserved.</i>
<script src='http://www.google-analytics.com/urchin.js' type='text/javascript'></script>
<script type='text/javascript'>
_uacct = 'UA-936661-1';
urchinTracker();
</script></small></p>
</body>
</html>
